function FondoModal(styleformulario,rutaformulario){
alert("fdf");
		$('FndYnnova').setStyle({
		  width: getDocWidth()+'px',
		  height: getDocHeight()+'px',
		  top: '0px',
		  left:'0px',
		  visibility: 'visible'
		});
		var AnchoForm=$(styleformulario).getWidth();
		
		$(styleformulario).setStyle({
		  width: AnchoForm+'px',
		  top: getPageScroll()[1]+'px',
		  left:getDocWidth()/2-AnchoForm/2+'px' 
		});
		MuestroFormulario(styleformulario,rutaformulario);
}



function MuestroFormulario(styleformulario,rutaformulario){
	new Ajax.Request(rutaformulario, {
	  method: 'post',
		onSuccess : function(resp) {
			$(styleformulario).innerHTML=resp.responseText
		},
		onFailure : function(resp) {
			alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
		},
		onLoading : function() {
			ID.innerHTML='<img src="loading.gif" width="49" height="50" />'
		}
	});
}
function EnvioConsulta(ID){
	var aux=ID.value;

	new Ajax.Request('envio-consulta.php', {
	  method: 'post',
	  parameters: $("FormularioContacto").serialize(),
		onSuccess : function(resp) {
			var v = resp.responseText.split(","); 
			if(v[0]=='ok')
			{
				$('res').innerHTML="<input type=text name=Nombre value="+v[1]+"/>";
				CerrarModal();
			}
			else if(resp.responseText=='errint')
				{
				alert(unescape("Error interno, comuniquese con el webmaster"));
				}
			else
				{
					alert(unescape("Error en datos"));
				}
		},
		onFailure : function(resp) {
			alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
		},
		onLoading : function() {
			ID.value='Aguarde...';
			ID.disable();
		},
		onComplete : function() {
			ID.value=aux;
			ID.enable();
		}
	});
}

function CerrarModal(styleformulario){
	concatenarCheck();
	$(styleformulario).innerHTML='';
	$('FndYnnova').setStyle({
	  width: '0px',
	  height: '0px',
	  top: '0px',
	  left:'0px',
	  visibility: 'hidden'
	});

	$(styleformulario).setStyle({
	  top: '0px',
	  left:'0px'
	});
}

